<template>
  <f-table ref="table" rowKey="rowNo" :columns="columns" :exportBtn="false" :multiple="false" :operator="operator"
           :params="queryParam" :api="api.srmContracts.contractsmatdtl">
    <!--        <span slot="action" slot-scope="text, record">-->
    <!--          <template>-->
    <!--            <a @click="$refs.drawer.showDrawer(record)">编辑</a>-->
    <!--            <a-divider type="vertical"/>-->
    <!--          </template>-->
    <!--          <a-dropdown>-->
    <!--            <a class="ant-dropdown-link">更多 <a-icon type="down"/></a>-->
    <!--            <a-menu slot="overlay">-->
    <!--              <a-menu-item v-if="$auth('table.delete')">-->
    <!--                <a href="javascript:;" @click="$refs.table.del(record)">删除</a>-->
    <!--              </a-menu-item>-->
    <!--            </a-menu>-->
    <!--          </a-dropdown>-->
    <!--        </span>-->
  </f-table>
</template>
<script>
  import api from './js/api'

  export default {
    name: 'contractsPaymentdtl',
    props: ['contractIdParent'],
    components: {},
    data() {
      let me = this
      //操作按钮
      let operator = []
      // operator.push({
      //   name: '添加',
      //   icon: 'plus',
      //   that: this,
      //   handler: function(table, that) {
      //       that.$refs.drawer.showDrawer()
      //   }
      // })
      // operator.push({
      //   name: '删除',
      //   icon: 'delete',
      //   batch: true,
      //   handler: function(table) {
      //       table.remove()
      //   }
      // })
      return {
        api: Object.assign(api, this.api),
        //列表初始化查询参数
        queryParam: {},
        // 表头
        columns: [
          // {
          //   title: '#',
          //   width: '60',
          //   align: 'center',
          //   customRender: (text, record, index) => index + 1
          // },
          {
            title: '明细流水号',
            align: 'center',
            dataIndex: 'contractsmatdtlId'
          },
          {
            title: '变更标识',
            align: 'center',
            dataIndex: 'changeSign'
          },
          {
            title: '需求单号',
            align: 'center',
            dataIndex: 'planNo'
          },
          {
            title: '采购申请单号',
            align: 'center',
            dataIndex: 'applyNo'
          },
          {
            title: '采购申请行号',
            align: 'center',
            dataIndex: 'applyRowNo'
          },
          {
            title: 'WBS号',
            align: 'center',
            dataIndex: 'wbsNo'
          },
          {
            title: '物料代码',
            align: 'center',
            dataIndex: 'materialCode'
          },
          {
            title: '物料名称',
            align: 'center',
            dataIndex: 'materialName'
          },
          {
            title: '工厂',
            align: 'center',
            dataIndex: 'plantCode'
          },
          {
            title: '科目分配类别',
            align: 'center',
            dataIndex: 'accountAssignmentType'
          },
          {
            title: '行项目类别',
            align: 'center',
            dataIndex: 'rowitemType'
          },
          {
            title: '单位编码',
            align: 'center',
            dataIndex: 'unitCode'
          },
          {
            title: '品牌',
            align: 'center',
            dataIndex: 'brand'
          },
          {
            title: '技术参数',
            align: 'center',
            dataIndex: 'technicalParameter'
          },
          {
            title: '数量',
            align: 'center',
            dataIndex: 'quantity'
          },
          {
            title: '未税单价',
            align: 'center',
            dataIndex: 'unTaxedPrice'
          },
          {
            title: '税率值',
            align: 'center',
            dataIndex: 'taxRateValue'
          },
          {
            title: '含税单价',
            align: 'center',
            dataIndex: 'price'
          },
          {
            title: '折后含税单价',
            align: 'center',
            dataIndex: 'discountprice'
          },
          {
            title: '未税金额',
            align: 'center',
            dataIndex: 'nonTaxAmount'
          },
          {
            title: '含税金额',
            align: 'center',
            dataIndex: 'taxAmount'
          },
          {
            title: '折后含税金额',
            align: 'center',
            dataIndex: 'discountTaxAmount'
          },
          {
            title: '预算金额',
            align: 'center',
            dataIndex: 'budgetAmount'
          },
          {
            title: '实际金额',
            align: 'center',
            dataIndex: 'commitmentAmount'
          },
          {
            title: '实际金额',
            align: 'center',
            dataIndex: 'actualAmount'
          },
          {
            title: '交货日期',
            align: 'center',
            dataIndex: 'deliveryDate'
          },
          {
            title: '库存地点',
            align: 'center',
            dataIndex: 'stockLocationname'
          },
          {
            title: '是否免费',
            align: 'center',
            dataIndex: 'isFree'
          },
          {
            title: '排程标识',
            align: 'center',
            dataIndex: 'scheduleFlag'
          },
          {
            title: '过量交货限制',
            align: 'center',
            dataIndex: 'overDeliveryLimit'
          },
          {
            title: '交货不足限制',
            align: 'center',
            dataIndex: 'shortDeliveryLimit'
          },
          {
            title: '备注',
            align: 'center',
            dataIndex: 'remarks'
          },
          {
            title: '关标标识',
            align: 'center',
            dataIndex: 'closeFlag'
          },
          {
            title: '合同主单ID',
            align: 'center',
            dataIndex: 'contractsId'
          },
          {
            title: '工厂名称',
            align: 'center',
            dataIndex: 'plantName'
          },
          {
            title: '库存地点',
            align: 'center',
            dataIndex: 'stockLocationcode'
          },
          {
            title: '单位名称',
            align: 'center',
            dataIndex: 'unitName'
          },
          {
            title: '添加来源',
            align: 'center',
            dataIndex: 'addSource'
          },
          {
            title: '税率',
            align: 'center',
            dataIndex: 'taxrateCode'
          },
          {
            title: '需求申请行号',
            align: 'center',
            dataIndex: 'planrowNo'
          },
          {
            title: '采购申请明细id',
            align: 'center',
            dataIndex: 'applyDetailid'
          },
          {
            title: '定价单位编码',
            align: 'center',
            dataIndex: 'pricingunitCode'
          },
          {
            title: '定价单位',
            align: 'center',
            dataIndex: 'pricingunitName'
          },
          {
            title: '转换因子',
            align: 'center',
            dataIndex: 'exchange'
          },
          {
            title: '基本单位单价',
            align: 'center',
            dataIndex: 'baseunitPrice'
          },
          {
            title: '价格来源标识',
            align: 'center',
            dataIndex: 'priceFlag'
          },
          {
            title: '价格主数据单号',
            align: 'center',
            dataIndex: 'materialMasterPriceid'
          },
          {
            title: '物料组编码',
            align: 'center',
            dataIndex: 'materialGroupCode'
          },
          {
            title: '物料组名称',
            align: 'center',
            dataIndex: 'materialGroupName'
          },
          {
            title: '是否基于收货预制发票',
            align: 'center',
            dataIndex: 'receiptFlag'
          },
          {
            title: '订单数量',
            align: 'center',
            dataIndex: 'orderQty'
          },
          {
            title: '折后未税单价',
            align: 'center',
            dataIndex: 'discountnoTaxPrice'
          },
          {
            title: '折后未税金额',
            align: 'center',
            dataIndex: 'discountNoTaxAmount'
          },
          {
            title: '已转订单数量',
            align: 'center',
            dataIndex: 'exchangeOrderQty'
          },
          {
            title: '之前是否删除',
            align: 'center',
            dataIndex: 'isCloseBefore'
          },
          {
            title: '最近采购价',
            align: 'center',
            dataIndex: 'lastPrice'
          },
          {
            title: '同量未税金额',
            align: 'center',
            dataIndex: 'smnotTaxAmount'
          },
          {
            title: '删除标识',
            align: 'center',
            dataIndex: 'deleteSign'
          },
          {
            title: '旧合同数量',
            align: 'center',
            dataIndex: 'oldContractsNum'
          },
          {
            title: '更新时间',
            align: 'center',
            dataIndex: 'updateTime'
          },
          {
            title: 'pms系统用数量',
            align: 'center',
            dataIndex: 'pmsCount'
          },
          {
            title: 'pms系统用价格',
            align: 'center',
            dataIndex: 'pmsPrice'
          },
          {
            title: '操作',
            align: 'center',
            scopedSlots: { customRender: 'action' }
          }
        ],
        operator: operator
      }
    },
    created() {
      this.queryParam = {
        contractsId: this.contractIdParent
      }
      console.log(this.contractIdParent)
    },
    methods: {}
  }
</script>
